road hump - German English Dictionary